physical cleaning - Français Anglais Dictionnaire